package edu.scu.declaresys.config;

/**
 * 
 * @author: zt
 * @since : 2013-7-9
 */
public interface IActionName
{
	public static final String	SUFFIX						= ".action";
	//
	// NewsAction
	//
	public static final String	NEWS_DETAIL					= "newsDetail" + SUFFIX;
	public static final String	NEWS_LIST					= "newsList" + SUFFIX;
	public static final String	NEWS_MANAGE					= "newsManage" + SUFFIX;
	public static final String	NEWS_SHOW_ADD				= "newsShowAdd" + SUFFIX;
	public static final String	NEWS_ADD					= "newsAdd" + SUFFIX;
	public static final String	NEWS_DELETE					= "newsDelete" + SUFFIX;
	
	//
	// SearchProjectAction.
	//
	public static final String	SEARCH_SHOW_SEARCH_OPTION			= "searchShowSearchOption" + SUFFIX;
	public static final String	SEARCH_PROJECT						= "searchProject" + SUFFIX;

	//
	// AuditProjectAction
	//
	public static final String	AUDIT_WAIT_AUDIT_PROJECT			= "auditWaitAuditProject" + SUFFIX;
	public static final String	AUDIT_PASS							= "auditPass" + SUFFIX;
	public static final String	AUDIT_REJECT						= "auditReject" + SUFFIX;
	public static final String	AUDIT_HAS_AUDITTED_PROJECT			= "auditHasAudittedProject" + SUFFIX;
	public static final String	AUDIT_MODIFY_REQUEST_LIST			= "auditModifyRequestList" + SUFFIX;
	public static final String	AUDIT_MODIFY_REQUEST_CONFIRM		= "auditModifyRequestConfirm" + SUFFIX;
	public static final String	AUDIT_MODIFY_REQUEST_REJECT			= "auditModifyRequestReject" + SUFFIX;

	//
	// RcmdProjectAction
	//
	public static final String		RCMD_WAIT_RCMD_PROJECT				= "rcmdWaitRcmdProject" + SUFFIX;
	public static final String		RCMD_MY_RCMDED_PROJECT				= "rcmdMyRcmdedProject" + SUFFIX;
	
	public static final String		RCMD_PROJECT						= "rcmdProject" + SUFFIX;
	public static final String		RCMD_DISRCMD_PROJECT				= "rcmdDisrcmdProject" + SUFFIX;
	
	public static final String		RCMD_REQUEST_CANCEL_RCMD			= "rcmdRequestCancelRcmd" + SUFFIX;
	public static final String		RCMD_DEAL_CANCEL_RCMD_LIST			= "rcmdDealCancelRcmdList" + SUFFIX;
	public static final String		RCMD_DEAL_CANCEL_RCMD_CONFIRM		= "rcmdDealCancelRcmdConfirm" + SUFFIX;
	public static final String		RCMD_DEAL_CANCEL_RCMD_REJECT		= "rcmdDealCancelRcmdReject" + SUFFIX;
	
	//
	// DeclareProjectAction.
	//
	public static final String	DECLARE_COMMIT_PROJECT				= "declareCommitProject" + SUFFIX;
	public static final String	DECLARE_GET_MY_COMMITTED_PROJECT	= "declareGetMyCommitedProject" + SUFFIX;
	public static final String	DECLARE_REQUEST_MODIFY_MY_PROJECT	= "declareRequestModifyMyProject" + SUFFIX;
	public static final String	DECLARE_WRITE_PROJECT				= "declareWriteProject" + SUFFIX;
	
	//
	// IndexAction
	//
	public static final String	INDEX_NEWS					= "indexNews" + SUFFIX;
	
	//
	// MsgClassAction
	//
	public static final String	MSG_CLASS_ADD				= "msgClassAdd" + SUFFIX;
	public static final String	MSG_CLASS_DELETE			= "msgClassDelete" + SUFFIX;
	public static final String	MSG_CLASS_MODIFIY			= "msgClassModify" + SUFFIX;
	public static final String	MSG_CLASS_LIST				= "msgClassList" + SUFFIX;
	public static final String	MSG_CLASS_DETAIL			= "msgClassDetail" + SUFFIX;
	public static final String	MSG_CLASS_CHECK_DUPLICATE	= "msgClassCheckDuplicate" + SUFFIX;
	
	//
	// NewsClass
	//
	public static final String	NEWS_CLASS_ADD				= "newsClassAdd" + SUFFIX;
	public static final String	NEWS_CLASS_DELETE			= "newsClassDelete" + SUFFIX;
	public static final String	NEWS_CLASS_MODIFIY			= "newsClassModify" + SUFFIX;
	public static final String	NEWS_CLASS_LIST				= "newsClassList" + SUFFIX;
	public static final String	NEWS_CLASS_DETAIL			= "newsClassDetail" + SUFFIX;
	public static final String	NEWS_CLASS_CHECK_DUPLICATE	= "newsClassCheckDuplicate" + SUFFIX;
	
	//
	// ProjectClass
	//
	public static final String	PROJECT_CLASS_ADD				= "projectClassAdd" + SUFFIX;
	public static final String	PROJECT_CLASS_DELETE			= "projectClassDelete" + SUFFIX;
	public static final String	PROJECT_CLASS_MODIFIY			= "projectClassModify" + SUFFIX;
	public static final String	PROJECT_CLASS_LIST				= "projectClassList" + SUFFIX;
	public static final String	PROJECT_CLASS_DETAIL			= "projectClassDetail" + SUFFIX;
	public static final String	PROJECT_CLASS_CHECK_DUPLICATE	= "projectClassCheckDuplicate" + SUFFIX;
	
	//
	// UserAction
	//
	public static final String	LOGIN							= "login" + SUFFIX;
	public static final String	LOGOUT							= "logout" + SUFFIX;
	
	public static final String	USER_REGISTER					= "userRegister" + SUFFIX;
	public static final String	USER_SELF_MODIFY_BASIC_INFO		= "userSelfModifyBasicInfo" + SUFFIX;
	public static final String	USER_AMDIN_MODIFY_BASIC_INFO	= "userAdminModifyBasicInfo" + SUFFIX;
	public static final String	USER_SHOW_USER_FOR_MODIFY       = "userShowUserForModify" + SUFFIX;
	public static final String	USER_DELETE						= "userDelete" + SUFFIX;
	public static final String	USER_LIST						= "userList" + SUFFIX;
	public static final String	USER_DETAIL						= "userDetail" + SUFFIX;
	public static final String	USER_INIT_PSWD					= "userInitPswd" + SUFFIX;
	//个人中心
	public static final String	PERSONAL_INFO					= "personalInfo" + SUFFIX;
	public static final String	PERSONAL_MODIFY_PSWD			= "personalModifyPswd" + SUFFIX;
	public static final String	PERSONAL_SHOW_USER_FOR_MODIFY	= "personalShowUserForModify" + SUFFIX;
	public static final String	PERSONAL_MODIFY_INFO			= "personalModifyInfo" + SUFFIX;
	
	//
	// GeneralProjectAction.
	//
	public static final String	GENERAL_VIEW_PROJECT			= "generalViewProject" + SUFFIX;
	public static final String	GENERAL_DO_MODIFY_PROJECT		= "generalDoModifyProject" + SUFFIX;
	public static final String	GENERAL_SHOW_PROJECT_FOR_MODIFY	= "generalShowProjectForModify" + SUFFIX;
	
	
	
}
